/* 用户管理模块数据 */
/* 获取全部用户信息返回时的数据 */
export interface records {
  createTime?: string
  id?: number | string
  name?: string
  password?: string
  phone?: null
  roleName?: string
  updateTime?: string
  username?: string
}
export interface resAllUserListData {
  countId?: number | string
  current: number | string
  hitCount: boolean
  maxLimit?: null
  optimizeCountSql: boolean
  orders: []
  pages: number | string
  records: records[]
  searchCount: boolean
  size: number | string
  total: number | string
}
export interface resAllUserList {
  data: {
    code: number
    message: string
    ok: boolean
    data: resAllUserListData
  }
}
/* 获取全部角色权限信息返回时的数据 */
export interface allRolesListData {
  createTime?: string
  id?: number | string
  remark: null
  roleName: string
  updateTime?: string
}
export type AllRole = allRolesListData[]
export interface resAllRolesList {
  data: {
    code: number
    message: string
    ok: boolean
    data: {
      assignRoles: AllRole /* 当前用户角色 */
      allRolesList: AllRole /* 全部角色权限 */
    }
  }
}
